package beans;

import java.util.Date;
import java.text.SimpleDateFormat;

public class ItemDiccionarioView {
	private Long idItemDiccionario;
	private String nombre;
	private String condicion;
	private String reemplazo;
	private Date fechaCreacion;
	private Date fechaActualizacion;
	
	public ItemDiccionarioView(Long idItemDiccionario, String condicion, String reemplazo) {
		super();
		this.idItemDiccionario = idItemDiccionario;
		this.condicion = condicion;
		this.setReemplazo(reemplazo);
	}
	
	public ItemDiccionarioView() {
		// TODO Auto-generated constructor stub
	}

	
	
	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public Long getIdItemDiccionario() {
		return idItemDiccionario;
	}
	public void setIdItemDiccionario(Long idItemDiccionario) {
		this.idItemDiccionario = idItemDiccionario;
	}
	public String getCondicion() {
		return condicion;
	}
	public void setCondicion(String condicion) {
		this.condicion = condicion;
	}

	public String getReemplazo() {
		return reemplazo;
	}

	public void setReemplazo(String reemplazo) {
		this.reemplazo = reemplazo;
	}

	public Date getFechaCreacion() {
		return fechaCreacion;
	}

	public void setFechaCreacion(Date date) {
		this.fechaCreacion = date;
	}
	
	
	public Date getFechaActualizacion() {
		return fechaActualizacion;
	}
	
	public String getFechaCreacionView(){
		if(this.fechaCreacion != null){
			SimpleDateFormat dateformatJava = new SimpleDateFormat("dd/MM/yyyy");
			return dateformatJava.format(this.fechaCreacion);
		}else{
			return "";
		}
	}
	
	public String getFechaActualizacionView(){
		if(this.fechaActualizacion != null){
			SimpleDateFormat dateformatJava = new SimpleDateFormat("dd/MM/yyyy");
			return dateformatJava.format(this.fechaActualizacion);
		}else{
			return "";
		}
	}

	public void setFechaActualizacion(Date date) {
		this.fechaActualizacion = date;
	}

}
